productive imagination - French English Dictionary